.html,body{
    width: 100%;
    height: 100%;
}

#container{
    width: 100%;
}

.leftMenu {
    border: 1px solid #a9a9a9;
    width: 250px;
    padding: 3px;
    height: 98%;
    -webkit-border-radius: 8px;
}

table>tr>td>input{
    border: 1px solid gray;
    margin: 2px;
    -webkit-border-radius: 2px;
    width:240px;
}

.mainContent{
    border: 1px solid #a9a9a9;
    padding: 3px;
    margin-left: 20px;
    width: 100%;
    -webkit-border-radius: 8px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,white), color-stop(50%,#dcdcdc));
    position: absolute;
    height: 98%;
}